html , body{
    height: 100%;
}
.container{
    max-width: 750px;
    margin: 0 auto;
    background:rgba(242,246,250,1);
    height: 100%;
}
.topBox{
    width: 100%;
    padding: 11px;
    background:linear-gradient(90deg,rgba(10,209,179,1) 0%,rgba(10,189,203,1) 100%);
}
.downloadBtn{
    position: fixed;
    bottom: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    width:250px;
    height:45px;
    background:linear-gradient(90deg,rgba(10,209,179,1) 0%,rgba(10,203,186,1) 100%);
    box-shadow:0px 6px 15px 0px rgba(41,213,183,0.53);
    border-radius:25px;
    text-align: center;
    line-height: 45px;
    color:rgba(255,255,255,1);
    font-size: 16px;
    border: 0;
}
.talkBox{
    padding: 35px 15px;
}
.talkLi{
    width: 100%;
    margin-bottom: 23px;
}
.talkRBox{
    float: left;
    width: 245px;
}
.avatar{
    width: 45px;
    float: left;
    margin-right: 13px;
}
.topId{
    font-size:15px;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:21px;
}
.topPop{
    width:253px;
    height:47px;
    line-height:47px;
    font-size: 14px;
    padding: 0 10px 0 23px;
    box-sizing: border-box;
    color:rgba(68,68,68,1);
    background: url(/v1/images/pop.png) no-repeat;
    background-size: 100% 100%;
    margin-top: 4px;
}
.popInner_title{
    font-size: 16px;
}
.popInner_Copy{
    width: 80%;
    margin: 20px auto 0 auto;
    background: #999;
    border-radius: 3px;
}
.layer_inner{
    width: 70%;
    margin:  0 auto;
    padding: 20px;
    background: #fff;
}
.primary_btn{
    width: 60%;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    background:linear-gradient(90deg,rgba(10,209,179,1) 0%,rgba(10,203,186,1) 100%);
    box-shadow:0px 6px 15px 0px rgba(41,213,183,0.53);
    border-radius:25px;
}
